isovaleric aldehyde - French English Dictionary